/**
 *====================================================
 * 文件名称: BulkstockInventory.java
 * 修订记录：
 * No    日期				作者(操作:具体内容)
 * 1.    2015年10月21日			chenxy(创建:创建文件)
 *====================================================
 * 类描述：(说明未实现或其它不应生成javadoc的内容)
 */
package com.yuexunit.finance.project.action.v1.model.output;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import com.yuexunit.web.annotation.Parameter;

/**
 * @ClassName: BulkstockInventory
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author chenxy
 * @date 2015年10月21日 下午7:11:55
 */
public class ContainerInventory {

	@Parameter(name = "inventoryId", description = "货箱清单ID")
	private Long inventoryId;

	@Parameter(name = "enterpriseId", description = "融资企业ID")
	private Long enterpriseId;

	@Parameter(name = "enterpriseName", description = "融资企业名称")
	private String enterpriseName;

	@Parameter(name = "financeId", description = "融资信息ID")
	private Long financeId;
	
	@Parameter(name = "financeContractSerialNumber", description = "融资合同序列号")
	private String financeContractSerialNumber;

	@Parameter(name = "financeNumber", description = "融资信息编号")
	private String financeNumber;

	@Parameter(name = "tallyingId", description = "理货单ID")
	private Long tallyingId;
	
	@Parameter(name="warehouseName", description="仓库名")
	private String warehouseName;
	
	@Parameter(name="locationName", description="库位")
	private String locationName;
	
	@Parameter(name="locationArea", description="库区")
	private String locationArea;
	
	@Parameter(name="locationId", description="库位ID")
	private String locationId;
	
	@Parameter(name="pickupQuantity", description="已提数量")
	private BigDecimal pickupQuantity;

	@Parameter(name = "tallyingCompanyId", description = "理货物流公司ID")
	private Long tallyingCompanyId;

	@Parameter(name = "confirmationId", description = "监管确认书ID")
	private Long confirmationId;

	@Parameter(name = "transportNoticeId", description = "委托运输通知书ID")
	private Long transportNoticeId;

	@Parameter(name = "transportCompanyId", description = "运输物流公司ID")
	private Long transportCompanyId;

	@Parameter(name = "deliveryId", description = "配送单ID")
	private Long deliveryId;

	@Parameter(name = "pickupId", description = "提货申请ID")
	private Long pickupId;

	@Parameter(name = "deliveryNoticeId", description = "放货通知ID")
	private Long deliveryNoticeId;

	@Parameter(name = "deliveryCompanyId", description = "放货物流公司ID")
	private Long deliveryCompanyId;

	@Parameter(name = "loanNoticeId", description = "放款通知单ID")
	private Long loanNoticeId;

	@Parameter(name = "waybillNumber", description = "物流运单号")
	private String waybillNumber;

	@Parameter(name = "caseNumber", description = "货物箱号")
	private String caseNumber;

	@Parameter(name = "caseSize", description = "箱型尺寸")
	private String caseSize;

	@Parameter(name = "model", description = "箱型")
	private String model;

	@Parameter(name = "dimension", description = "尺寸")
	private String dimension;

	@Parameter(name = "facingSlip", description = "铅封号")
	private String facingSlip;

	@Parameter(name = "facingSlipNext", description = "铅封号2")
	private String facingSlipNext;

	@Parameter(name = "abnormal", description = "异常标记 0:异常/1:正常")
	private Integer abnormal;

	@Parameter(name = "latestAbnormalResult", description = "最新异常结果:0:未知/1:退货/2:换箱/3:调额度/4:已正常")
	private Integer latestAbnormalResult;

	@Parameter(name = "abnormalType", description = "异常类型 0:未知/1:理货异常/2:签收异常/3:扣货异常")
	private Integer abnormalType;

	@Parameter(name = "abnormalState", description = "异常类别 0:未知/1:货损/2:丢失")
	private Integer abnormalState;

	@Parameter(name = "tallyingState", description = "理货状态 0::待理货/1:已理货")
	private Integer tallyingState;

	@Parameter(name = "tallyDateTime", description = "理货时间")
	private Date tallyDateTime;

	@Parameter(name = "harborState", description = "到港状态 0::未到港/1:已到港")
	private Integer harborState;

	@Parameter(name = "harborDateTime", description = "到港时间")
	private Date harborDateTime;

	@Parameter(name = "shipsName", description = "船名")
	private String shipsName;

	@Parameter(name = "voyageNumber", description = "船次")
	private String voyageNumber;

	@Parameter(name = "fileUuid", description = "水路运单")
	private String fileUuid;

	@Parameter(name = "pickupModel", description = "提货类型 0:未知/1:用户指定/2:配送指定")
	private Integer pickupModel;

	@Parameter(name = "signDateTime", description = "签收时间")
	private Date signDateTime;

	@Parameter(name = "signState", description = "是否签收 0:未签收/1:已签收")
	private Integer signState;

	@Parameter(name = "supervisionState", description = "监管状态 0:未知/1:已上报/2:收货确认/3:已监管/4:解除监管/5:已退箱")
	private Integer supervisionState;

	@Parameter(name = "detainedState", description = "是否扣货 0:未扣货/1:已扣货")
	private Integer detainedState;

	@Parameter(name = "redeemState", description = "赎货状态 0:未标记赎货/1:已标记赎货")
	private Integer redeemState;

	@Parameter(name = "badassetsState", description = "处置状态 0:未知/1:待处置/2:已处置")
	private Integer badassetsState;

	@Parameter(name = "valueDate", description = "计息起始日期")
	private Date valueDate;

	@Parameter(name = "settlementDate", description = "完成利息日期(当前起息日期)")
	private Date settlementDate;

	@Parameter(name = "pickupableDate", description = "可提日期")
	private Date pickupableDate;

	@Parameter(name = "punishDate", description = "罚息日期")
	private Date punishDate;

	@Parameter(name = "distrainDate", description = "扣货日期")
	private Date distrainDate;

	@Parameter(name = "handleDate", description = "处置日期")
	private Date handleDate;

	@Parameter(name = "createDateTime", description = "创建时间")
	private Date createDateTime;

	@Parameter(name = "updateDateTime", description = "更新时间")
	private Date updateDateTime;

	@Parameter(name = "adjustment", description = "调整差价")
	private BigDecimal adjustment;
	
	@Parameter(name = "adjustment", description = "监管确认时间")
	private Date superviseTallyingCreateTime;

	@Parameter(name = "loanDate", description = "放款时间")
	private String loanDate;
	
	@Parameter(name = "loanDate", description = "放货时间")
	private String deliveryDate;
	// ======================================================================理货信息=====================================================================================//
	@Parameter(name = "tallyAddress", description = "理货地点")
	private String tallyAddress;

	@Parameter(name = "tallyLongitude", description = "理货经度")
	private BigDecimal tallyLongitude;

	@Parameter(name = "tallyLatitude", description = "理货纬度")
	private BigDecimal tallyLatitude;

	@Parameter(name = "tallyPreFile", description = "理货前图片")
	private String tallyPreFile;

	@Parameter(name = "tallySuffixFile", description = "理货后图片")
	private String tallySuffixFile;

	@Parameter(name = "tallyRemark", description = "理货说明")
	private String tallyRemark;

	@Parameter(name = "tallyExAddress", description = "异常理货地点")
	private String tallyExAddress;

	@Parameter(name = "tallyExLongitude", description = "异常理货经度")
	private BigDecimal tallyExLongitude;

	@Parameter(name = "tallyExLatitude", description = "异常理货纬度")
	private BigDecimal tallyExLatitude;

	@Parameter(name = "tallyExRemark", description = "理货异常说明")
	private String tallyExRemark;

	@Parameter(name = "tallyExSoundRecorde", description = "异常录音文件")
	private String tallyExSoundRecorde;

	@Parameter(name = "tallyExAbnormalFile", description = "异常图片")
	private String tallyExAbnormalFile;

	@Parameter(name = "tallyExAbnormalState", description = "理货异常类型 0:未知/1:货损/2:丢失")
	private Integer tallyExAbnormalState;

	// =====================================================================签收信息======================================================================================//
	@Parameter(name = "signAccountId", description = "签收人ID")
	private Long signAccountId;

	@Parameter(name = "signAccountor", description = "签收人")
	private String signAccountor;

	@Parameter(name = "signRemark", description = "签收说明")
	private String signRemark;

	@Parameter(name = "signAddress", description = "签收地点")
	private String signAddress;

	@Parameter(name = "signLongitude", description = "签收经度")
	private BigDecimal signLongitude;

	@Parameter(name = "signLatitude", description = "签收纬度")
	private BigDecimal signLatitude;

	@Parameter(name = "signPreFile", description = "签收前图片")
	private String signPreFile;

	@Parameter(name = "signSuffixFile", description = "签收后图片")
	private String signSuffixFile;

	@Parameter(name = "signSoundRecorde", description = "签收异常录音")
	private String signSoundRecorde;

	@Parameter(name = "signAbnormalFile", description = "签收异常图片")
	private String signAbnormalFile;

	@Parameter(name = "signAbnormalState", description = "签收异常类型 0:未知/1:货损/2:丢失")
	private Integer signAbnormalState;

	// =====================================================================解除监管======================================================================================//
	@Parameter(name = "relieveRemark", description = "解除监管说明")
	private String relieveRemark;

	@Parameter(name = "relieveAccountId", description = "解除操作人员ID")
	private Long relieveAccountId;

	@Parameter(name = "relieveAccountor", description = "解除操作人员")
	private String relieveAccountor;

	@Parameter(name = "relieveCreateDateTime", description = "解除创建时间")
	private Date relieveCreateDateTime;
	
	@Parameter(name = "supervisionRelieveCreateTime", description = "监管解除预警创建时间")
	private Date supervisionRelieveCreateTime;
	
	@Parameter(name = "containerTaken", description = "加锁状态")
	private Boolean containerTaken;
	
	@Parameter(name = "type", description = "类型 默认空-货箱信息, 1-舱单质押  2-运费保理")
	private Integer type;
	
	@Parameter(name = "doorsAdress", description = "门点地址")
	private String doorsAdress;
	
	@Parameter(name = "settlementPrice", description = "结算价")
	private BigDecimal settlementPrice;
	
	@Parameter(name = "settlementObject", description = "结算对象")
	private String settlementObject;
	
	@Parameter(name = "remark", description = "备注")
	private String remark;

	@Parameter(name = "confrimDate", description = "确认时间")
	private Date confrimDate;
	
	@Parameter(name = "freightId", description = "发票ID-运费保理")
	private Long freightId;
	
	@Parameter(name = "receivableAmount", description = "应收账款金额-运费保理")
	private BigDecimal receivableAmount;
	
	@Parameter(name = "factoringAmount", description = "保理款-运费保理")
	private BigDecimal factoringAmount;
	
	@Parameter(name = "purchaser", description = "对应买方-运费保理")
	private String purchaser;
	
	@Parameter(name = "invoiceNumber", description = "发票票号-运费保理")
	private String invoiceNumber;

	@Parameter(name = "invoiceAmount", description = "发票金额-运费保理")
	private BigDecimal invoiceAmount;
	
	@Parameter(name = "invoiceDate", description = "发票日期-运费保理")
	private Date invoiceDate;
	
	@Parameter(name = "dueDate", description = "预计到期日-运费保理")
	private Date dueDate;
	
	@Parameter(name = "othersRemark", description = "其他-保理业务")
	private String othersRemark;
	
	@Parameter(name = "containerBulkstocks", description = "箱货明细")
	private List<ContainerBulkstock> containerBulkstocks = new ArrayList<>();
	
	@Parameter(name = "logisticsCompanyName", description = "物流公司名称")
	private String logisticsCompanyName;
	
	@Parameter(name = "logisticsCompanyName1", description = "理货所属物流公司名称")
	private String logisticsCompanyName1;

	@Parameter(name = "confirmDateTime", description = "确认时间")
	private Date confirmDateTime;

	@Parameter(name = "confirmAccount", description = "确认人员")
	private String confirmAccount;
	
	@Parameter(name = "poundsOfSign", description = "磅单")
	private String poundsOfSign;
	
	@Parameter(name = "productType", description = "产品类型")
	private Integer productType;
	
	public String getLogisticsCompanyName1() {
		return logisticsCompanyName1;
	}

	public void setLogisticsCompanyName1(String logisticsCompanyName1) {
		this.logisticsCompanyName1 = logisticsCompanyName1;
	}

	public String getLocationName() {
		return locationName;
	}

	public void setLocationName(String locationName) {
		this.locationName = locationName;
	}

	public String getLocationArea() {
		return locationArea;
	}

	public void setLocationArea(String locationArea) {
		this.locationArea = locationArea;
	}

	public BigDecimal getPickupQuantity() {
		return pickupQuantity;
	}

	public void setPickupQuantity(BigDecimal pickupQuantity) {
		this.pickupQuantity = pickupQuantity;
	}

	public Integer getProductType() {
		return productType;
	}

	public void setProductType(Integer productType) {
		this.productType = productType;
	}

	public String getPoundsOfSign() {
		return poundsOfSign;
	}

	public void setPoundsOfSign(String poundsOfSign) {
		this.poundsOfSign = poundsOfSign;
	}

	public String getLogisticsCompanyName() {
		return logisticsCompanyName;
	}

	public void setLogisticsCompanyName(String logisticsCompanyName) {
		this.logisticsCompanyName = logisticsCompanyName;
	}

	public Date getConfirmDateTime() {
		return confirmDateTime;
	}

	public void setConfirmDateTime(Date confirmDateTime) {
		this.confirmDateTime = confirmDateTime;
	}

	public String getConfirmAccount() {
		return confirmAccount;
	}

	public void setConfirmAccount(String confirmAccount) {
		this.confirmAccount = confirmAccount;
	}

	public Long getFreightId() {
		return freightId;
	}

	public void setFreightId(Long freightId) {
		this.freightId = freightId;
	}

	public BigDecimal getReceivableAmount() {
		return receivableAmount;
	}

	public void setReceivableAmount(BigDecimal receivableAmount) {
		this.receivableAmount = receivableAmount;
	}

	public BigDecimal getFactoringAmount() {
		return factoringAmount;
	}

	public void setFactoringAmount(BigDecimal factoringAmount) {
		this.factoringAmount = factoringAmount;
	}

	public String getPurchaser() {
		return purchaser;
	}

	public void setPurchaser(String purchaser) {
		this.purchaser = purchaser;
	}

	public String getInvoiceNumber() {
		return invoiceNumber;
	}

	public void setInvoiceNumber(String invoiceNumber) {
		this.invoiceNumber = invoiceNumber;
	}

	public BigDecimal getInvoiceAmount() {
		return invoiceAmount;
	}

	public void setInvoiceAmount(BigDecimal invoiceAmount) {
		this.invoiceAmount = invoiceAmount;
	}

	public Date getInvoiceDate() {
		return invoiceDate;
	}

	public void setInvoiceDate(Date invoiceDate) {
		this.invoiceDate = invoiceDate;
	}

	public Date getDueDate() {
		return dueDate;
	}

	public void setDueDate(Date dueDate) {
		this.dueDate = dueDate;
	}

	public String getOthersRemark() {
		return othersRemark;
	}

	public void setOthersRemark(String othersRemark) {
		this.othersRemark = othersRemark;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public String getDoorsAdress() {
		return doorsAdress;
	}

	public void setDoorsAdress(String doorsAdress) {
		this.doorsAdress = doorsAdress;
	}

	public BigDecimal getSettlementPrice() {
		return settlementPrice;
	}

	public void setSettlementPrice(BigDecimal settlementPrice) {
		this.settlementPrice = settlementPrice;
	}

	public String getSettlementObject() {
		return settlementObject;
	}

	public void setSettlementObject(String settlementObject) {
		this.settlementObject = settlementObject;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Date getConfrimDate() {
		return confrimDate;
	}

	public void setConfrimDate(Date confrimDate) {
		this.confrimDate = confrimDate;
	}

	public Boolean getContainerTaken() {
		return containerTaken;
	}

	public void setContainerTaken(Boolean containerTaken) {
		this.containerTaken = containerTaken;
	}

	public String getDeliveryDate() {
		return deliveryDate;
	}

	public void setDeliveryDate(String deliveryDate) {
		this.deliveryDate = deliveryDate;
	}

	public String getLoanDate() {
		return loanDate;
	}

	public void setLoanDate(String loanDate) {
		this.loanDate = loanDate;
	}

	public Date getSuperviseTallyingCreateTime() {
		return superviseTallyingCreateTime;
	}

	public void setSuperviseTallyingCreateTime(Date superviseTallyingCreateTime) {
		this.superviseTallyingCreateTime = superviseTallyingCreateTime;
	}

	public Date getSupervisionRelieveCreateTime() {
		return supervisionRelieveCreateTime;
	}

	public void setSupervisionRelieveCreateTime(Date supervisionRelieveCreateTime) {
		this.supervisionRelieveCreateTime = supervisionRelieveCreateTime;
	}



	public String getFinanceContractSerialNumber() {
		return financeContractSerialNumber;
	}

	public void setFinanceContractSerialNumber(String financeContractSerialNumber) {
		this.financeContractSerialNumber = financeContractSerialNumber;
	}

	public String getFileUuid() {
		return fileUuid;
	}

	public void setFileUuid(String fileUuid) {
		this.fileUuid = fileUuid;
	}

	public Long getInventoryId() {
		return inventoryId;
	}

	public void setInventoryId(Long inventoryId) {
		this.inventoryId = inventoryId;
	}

	public String getTallyExAddress() {
		return tallyExAddress;
	}

	public void setTallyExAddress(String tallyExAddress) {
		this.tallyExAddress = tallyExAddress;
	}

	public BigDecimal getTallyExLongitude() {
		return tallyExLongitude;
	}

	public void setTallyExLongitude(BigDecimal tallyExLongitude) {
		this.tallyExLongitude = tallyExLongitude;
	}

	public BigDecimal getTallyExLatitude() {
		return tallyExLatitude;
	}

	public void setTallyExLatitude(BigDecimal tallyExLatitude) {
		this.tallyExLatitude = tallyExLatitude;
	}

	public String getTallyExRemark() {
		return tallyExRemark;
	}

	public void setTallyExRemark(String tallyExRemark) {
		this.tallyExRemark = tallyExRemark;
	}

	public String getTallyExSoundRecorde() {
		return tallyExSoundRecorde;
	}

	public void setTallyExSoundRecorde(String tallyExSoundRecorde) {
		this.tallyExSoundRecorde = tallyExSoundRecorde;
	}

	public String getTallyExAbnormalFile() {
		return tallyExAbnormalFile;
	}

	public void setTallyExAbnormalFile(String tallyExAbnormalFile) {
		this.tallyExAbnormalFile = tallyExAbnormalFile;
	}

	public Integer getTallyExAbnormalState() {
		return tallyExAbnormalState;
	}

	public void setTallyExAbnormalState(Integer tallyExAbnormalState) {
		this.tallyExAbnormalState = tallyExAbnormalState;
	}

	public Integer getSignAbnormalState() {
		return signAbnormalState;
	}

	public void setSignAbnormalState(Integer signAbnormalState) {
		this.signAbnormalState = signAbnormalState;
	}

	public Long getEnterpriseId() {
		return enterpriseId;
	}

	public void setEnterpriseId(Long enterpriseId) {
		this.enterpriseId = enterpriseId;
	}

	public Long getFinanceId() {
		return financeId;
	}

	public void setFinanceId(Long financeId) {
		this.financeId = financeId;
	}

	public String getFinanceNumber() {
		return financeNumber;
	}

	public void setFinanceNumber(String financeNumber) {
		this.financeNumber = financeNumber;
	}

	public Long getTallyingId() {
		return tallyingId;
	}

	public void setTallyingId(Long tallyingId) {
		this.tallyingId = tallyingId;
	}

	public Long getTallyingCompanyId() {
		return tallyingCompanyId;
	}

	public void setTallyingCompanyId(Long tallyingCompanyId) {
		this.tallyingCompanyId = tallyingCompanyId;
	}

	public Long getTransportNoticeId() {
		return transportNoticeId;
	}

	public void setTransportNoticeId(Long transportNoticeId) {
		this.transportNoticeId = transportNoticeId;
	}

	public Long getTransportCompanyId() {
		return transportCompanyId;
	}

	public void setTransportCompanyId(Long transportCompanyId) {
		this.transportCompanyId = transportCompanyId;
	}

	public Long getDeliveryId() {
		return deliveryId;
	}

	public void setDeliveryId(Long deliveryId) {
		this.deliveryId = deliveryId;
	}

	public Long getPickupId() {
		return pickupId;
	}

	public void setPickupId(Long pickupId) {
		this.pickupId = pickupId;
	}

	public Long getDeliveryNoticeId() {
		return deliveryNoticeId;
	}

	public void setDeliveryNoticeId(Long deliveryNoticeId) {
		this.deliveryNoticeId = deliveryNoticeId;
	}

	public Long getDeliveryCompanyId() {
		return deliveryCompanyId;
	}

	public void setDeliveryCompanyId(Long deliveryCompanyId) {
		this.deliveryCompanyId = deliveryCompanyId;
	}

	public Long getLoanNoticeId() {
		return loanNoticeId;
	}

	public void setLoanNoticeId(Long loanNoticeId) {
		this.loanNoticeId = loanNoticeId;
	}

	public String getWaybillNumber() {
		return waybillNumber;
	}

	public void setWaybillNumber(String waybillNumber) {
		this.waybillNumber = waybillNumber;
	}

	public String getCaseNumber() {
		return caseNumber;
	}

	public void setCaseNumber(String caseNumber) {
		this.caseNumber = caseNumber;
	}

	public String getCaseSize() {
		return caseSize;
	}

	public void setCaseSize(String caseSize) {
		this.caseSize = caseSize;
	}

	public String getModel() {
		return model;
	}

	public void setModel(String model) {
		this.model = model;
	}

	public String getDimension() {
		return dimension;
	}

	public void setDimension(String dimension) {
		this.dimension = dimension;
	}

	public String getFacingSlip() {
		return facingSlip;
	}

	public void setFacingSlip(String facingSlip) {
		this.facingSlip = facingSlip;
	}

	public String getFacingSlipNext() {
		return facingSlipNext;
	}

	public void setFacingSlipNext(String facingSlipNext) {
		this.facingSlipNext = facingSlipNext;
	}

	public Integer getAbnormal() {
		return abnormal;
	}

	public void setAbnormal(Integer abnormal) {
		this.abnormal = abnormal;
	}

	public Integer getAbnormalType() {
		return abnormalType;
	}

	public void setAbnormalType(Integer abnormalType) {
		this.abnormalType = abnormalType;
	}

	public Integer getAbnormalState() {
		return abnormalState;
	}

	public void setAbnormalState(Integer abnormalState) {
		this.abnormalState = abnormalState;
	}

	public Date getTallyDateTime() {
		return tallyDateTime;
	}

	public void setTallyDateTime(Date tallyDateTime) {
		this.tallyDateTime = tallyDateTime;
	}

	public Integer getTallyingState() {
		return tallyingState;
	}

	public void setTallyingState(Integer tallyingState) {
		this.tallyingState = tallyingState;
	}

	public Integer getPickupModel() {
		return pickupModel;
	}

	public void setPickupModel(Integer pickupModel) {
		this.pickupModel = pickupModel;
	}

	public Date getSignDateTime() {
		return signDateTime;
	}

	public void setSignDateTime(Date signDateTime) {
		this.signDateTime = signDateTime;
	}

	public Integer getSignState() {
		return signState;
	}

	public void setSignState(Integer signState) {
		this.signState = signState;
	}

	public Integer getSupervisionState() {
		return supervisionState;
	}

	public void setSupervisionState(Integer supervisionState) {
		this.supervisionState = supervisionState;
	}

	public Integer getDetainedState() {
		return detainedState;
	}

	public void setDetainedState(Integer detainedState) {
		this.detainedState = detainedState;
	}

	public Integer getBadassetsState() {
		return badassetsState;
	}

	public void setBadassetsState(Integer badassetsState) {
		this.badassetsState = badassetsState;
	}

	public Date getValueDate() {
		return valueDate;
	}

	public void setValueDate(Date valueDate) {
		this.valueDate = valueDate;
	}

	public Date getPickupableDate() {
		return pickupableDate;
	}

	public void setPickupableDate(Date pickupableDate) {
		this.pickupableDate = pickupableDate;
	}

	public Date getPunishDate() {
		return punishDate;
	}

	public void setPunishDate(Date punishDate) {
		this.punishDate = punishDate;
	}

	public Date getDistrainDate() {
		return distrainDate;
	}

	public void setDistrainDate(Date distrainDate) {
		this.distrainDate = distrainDate;
	}

	public Date getHandleDate() {
		return handleDate;
	}

	public void setHandleDate(Date handleDate) {
		this.handleDate = handleDate;
	}

	public Date getCreateDateTime() {
		return createDateTime;
	}

	public void setCreateDateTime(Date createDateTime) {
		this.createDateTime = createDateTime;
	}

	public Date getUpdateDateTime() {
		return updateDateTime;
	}

	public void setUpdateDateTime(Date updateDateTime) {
		this.updateDateTime = updateDateTime;
	}

	public String getTallyAddress() {
		return tallyAddress;
	}

	public void setTallyAddress(String tallyAddress) {
		this.tallyAddress = tallyAddress;
	}

	public BigDecimal getTallyLongitude() {
		return tallyLongitude;
	}

	public void setTallyLongitude(BigDecimal tallyLongitude) {
		this.tallyLongitude = tallyLongitude;
	}

	public BigDecimal getTallyLatitude() {
		return tallyLatitude;
	}

	public void setTallyLatitude(BigDecimal tallyLatitude) {
		this.tallyLatitude = tallyLatitude;
	}

	public String getTallyPreFile() {
		return tallyPreFile;
	}

	public void setTallyPreFile(String tallyPreFile) {
		this.tallyPreFile = tallyPreFile;
	}

	public String getTallySuffixFile() {
		return tallySuffixFile;
	}

	public void setTallySuffixFile(String tallySuffixFile) {
		this.tallySuffixFile = tallySuffixFile;
	}

	public String getEnterpriseName() {
		return enterpriseName;
	}

	public void setEnterpriseName(String enterpriseName) {
		this.enterpriseName = enterpriseName;
	}

	public String getTallyRemark() {
		return tallyRemark;
	}

	public void setTallyRemark(String tallyRemark) {
		this.tallyRemark = tallyRemark;
	}

	public Long getSignAccountId() {
		return signAccountId;
	}

	public void setSignAccountId(Long signAccountId) {
		this.signAccountId = signAccountId;
	}

	public String getSignAccountor() {
		return signAccountor;
	}

	public void setSignAccountor(String signAccountor) {
		this.signAccountor = signAccountor;
	}

	public String getSignRemark() {
		return signRemark;
	}

	public void setSignRemark(String signRemark) {
		this.signRemark = signRemark;
	}

	public String getSignAddress() {
		return signAddress;
	}

	public void setSignAddress(String signAddress) {
		this.signAddress = signAddress;
	}

	public BigDecimal getSignLongitude() {
		return signLongitude;
	}

	public void setSignLongitude(BigDecimal signLongitude) {
		this.signLongitude = signLongitude;
	}

	public BigDecimal getSignLatitude() {
		return signLatitude;
	}

	public void setSignLatitude(BigDecimal signLatitude) {
		this.signLatitude = signLatitude;
	}

	public String getSignPreFile() {
		return signPreFile;
	}

	public void setSignPreFile(String signPreFile) {
		this.signPreFile = signPreFile;
	}

	public String getSignSuffixFile() {
		return signSuffixFile;
	}

	public void setSignSuffixFile(String signSuffixFile) {
		this.signSuffixFile = signSuffixFile;
	}

	public String getSignSoundRecorde() {
		return signSoundRecorde;
	}

	public void setSignSoundRecorde(String signSoundRecorde) {
		this.signSoundRecorde = signSoundRecorde;
	}

	public String getSignAbnormalFile() {
		return signAbnormalFile;
	}

	public void setSignAbnormalFile(String signAbnormalFile) {
		this.signAbnormalFile = signAbnormalFile;
	}

	public String getRelieveRemark() {
		return relieveRemark;
	}

	public void setRelieveRemark(String relieveRemark) {
		this.relieveRemark = relieveRemark;
	}

	public Long getRelieveAccountId() {
		return relieveAccountId;
	}

	public void setRelieveAccountId(Long relieveAccountId) {
		this.relieveAccountId = relieveAccountId;
	}

	public String getRelieveAccountor() {
		return relieveAccountor;
	}

	public void setRelieveAccountor(String relieveAccountor) {
		this.relieveAccountor = relieveAccountor;
	}

	public Date getRelieveCreateDateTime() {
		return relieveCreateDateTime;
	}

	public void setRelieveCreateDateTime(Date relieveCreateDateTime) {
		this.relieveCreateDateTime = relieveCreateDateTime;
	}

	public List<ContainerBulkstock> getContainerBulkstocks() {
		return containerBulkstocks;
	}

	public void setContainerBulkstocks(List<ContainerBulkstock> containerBulkstocks) {
		this.containerBulkstocks = containerBulkstocks;
	}

	public Integer getHarborState() {
		return harborState;
	}

	public void setHarborState(Integer harborState) {
		this.harborState = harborState;
	}

	public Date getHarborDateTime() {
		return harborDateTime;
	}

	public void setHarborDateTime(Date harborDateTime) {
		this.harborDateTime = harborDateTime;
	}

	public String getShipsName() {
		return shipsName;
	}

	public void setShipsName(String shipsName) {
		this.shipsName = shipsName;
	}

	public String getVoyageNumber() {
		return voyageNumber;
	}

	public void setVoyageNumber(String voyageNumber) {
		this.voyageNumber = voyageNumber;
	}

	public Long getConfirmationId() {
		return confirmationId;
	}

	public void setConfirmationId(Long confirmationId) {
		this.confirmationId = confirmationId;
	}

	public Integer getLatestAbnormalResult() {
		return latestAbnormalResult;
	}

	public void setLatestAbnormalResult(Integer latestAbnormalResult) {
		this.latestAbnormalResult = latestAbnormalResult;
	}

	public Integer getRedeemState() {
		return redeemState;
	}

	public void setRedeemState(Integer redeemState) {
		this.redeemState = redeemState;
	}

	public BigDecimal getAdjustment() {
		return adjustment;
	}

	public void setAdjustment(BigDecimal adjustment) {
		this.adjustment = adjustment;
	}

	public Date getSettlementDate() {
		return settlementDate;
	}

	public void setSettlementDate(Date settlementDate) {
		this.settlementDate = settlementDate;
	}

	public String getWarehouseName() {
		return warehouseName;
	}

	public void setWarehouseName(String warehouseName) {
		this.warehouseName = warehouseName;
	}

	public String getLocationId() {
		return locationId;
	}

	public void setLocationId(String locationId) {
		this.locationId = locationId;
	}
}
